PointCloud Mesh vertice補足系統 | Side Project
PointCloud Mesh vertice補足系統是AI鞋匠衍生出來的Side Project。
面對Mesh變成PointCloud時,頂點不夠的問題,自行撰寫了一支程式來增加頂點數,使得PointCloud不再只捕捉目標Mesh的骨架,而是將頂點平均的分布於Mesh模型上。
如果只利用Mesh原生的頂點(vertice)來製作PointCloud,由於大多數Mesh原生的vertice為該模型的骨架部分,如果以此來製作PointCloud會顯得很空洞。但是透過該程式的演算法補足,將原本沒有vertice的位置按造triangle大小來平均填補vertice,並且抓取填補後位置texture的顏色,實現PointCloud效果。
類型:Side Project
開發日期:2020
相關專案:AI鞋匠
使用的工具:
-Unity
利用Mesh原生點頂版本
利用Mesh原生的頂點(vertice)來製作PointCloud,由於大多數Mesh原生的vertice為該模型的骨架部分,如果以此來製作PointCloud會顯得很空洞。
利用Mesh補強後點頂版本
經過程式的運算,將原本沒有vertice的位置按造triangle大小來平均填補vertice,並且抓取填補後位置texture的顏色,實現PointCloud效果。